.banner{
    height: 450px;
    overflow: hidden;
    position: relative;
}
.banner .hd{
    position: absolute;
    bottom: 10px;
    width: 100%;
    text-align: center;
}
.banner .hd li{
    display: inline-block;
    width: 35px;
    height: 8px;
    background-color: #fff;
    font-size: 0;
    cursor: pointer;
    margin-right: 8px;
}
.banner li.on{background-color: red;}


.tit{
    line-height: 30px;
    position: relative;
    width: 425px;
    margin: 0 auto;
    padding-bottom: 30px;
}
.tit h1{
    width: 162px;
    margin: 0 auto;
    font-size: 30px;
    font-weight: 700;
    text-align: center;

    position: relative;
    z-index: 1;
}
.tit span,.tit i{
    position: absolute;
    width: 131px;
    height: 1px;
    background-color: #000;
    top: 14px;
}
.tit span{left: 0;}
.tit i{ right: 0; }
/*公司服务*/
.gsfw{padding: 30px 0;}
.gsfw li{
    float: left;
    width: 151px;
    height: 170px;
    background-color: pink;
    margin: 0 69px;
    padding: 25px 22px 0;
    color: #fff;
    line-height: 24px;
}
.gsfw .one{
    padding: 25px 42px 0;
    width: 111px;
}
.gsfw .three{
    padding: 25px 24px 0;
    width: 147px;
}
.gsfw li h2{
    font-size: 20px;
    font-weight: 700;
    text-align: center;
    line-height: 44px;
}

/*加工领域*/
.jgly{
    background-color: #e7e7e7;
    padding: 30px 0;
}
.jgly-top{
    height: 350px;
    background: url(../images/jgly-top-bg.png) no-repeat bottom center;
    position: relative;
}
.jgly-top img{
    position: absolute;
    bottom: 0;
    left: 50%;
    margin-left: -335.5px;
    z-index: 1;
}
.jgly-top .p1, .jgly-top .p2{
    background-color: #0057bb;
    width: 100%;
    font-size: 18px;
    line-height: 37px;
    position: absolute;
    bottom: 174px;
    z-index: 0;
}
.jgly-top .p2{ bottom: 123px;}
.jgly-top a{
    color: #fff;
}
.jgly .txt{
    text-align: center;
    font-size: 18px;
    line-height: 34px;
    margin-top: 8px;
    letter-spacing: 1px;
}
.jgly .txt span{
    font-size: 20px;
    font-weight: 700;
    color: #ff0000;
}
.jgly .txt a{ margin-right: 15px;}

/*关于美达*/
.gymd{
    padding: 30px 0;
    background-color: #ff6633;
    color: #fff;
}
.gymd .tit h1{ color: #fff;}
.gymd .tit span,.gymd .tit i{ background-color: #fff;}

.gymd div.fl{
    width: 714px;
    height: 223px;
    position: relative;
}
.gymd .txt{
    width: 513px;
    font-size: 12px;
    line-height: 26px;
    margin-top: -5px;
}
.btn,.gymd .submit{
    width: 95px;
    height: 28px;
    text-align: center;
    background-color: #0057bb;
    color: #ececec;
    cursor: pointer;
}
.gymd .btn{
    position: absolute;
    line-height: 28px;
    bottom: 0;
    right: 0;
}
.gymd .liuyan{
    width: 222px;
    height: 221px;
    background-color: #f0f0f0;
    border: 1px solid #f3d3c8;
    font-size: 12px;
    color: #000;
    padding: 0 15px;
}
.gymd .liuyan p{
    font-size: 14px;
    color: #ff2100;
    line-height: 14px;
    padding: 10px 0 16px;
}
.gymd li{
    margin-bottom: 7px;
    overflow: hidden;
}
.gymd label{
  float: left;
  width: 67px;
  text-align: right;
}
.gymd label span{
  position: relative;;
  color: #f00;
  top: 3px;
  left: -2px;
}
.gymd input, .gymd textarea{
  width: 143px;
  border: 1px solid #dcdcdc;
  float: right;
  padding: 2px 5px;
  font-size: 12px;
}
.gymd input{
    height: 16px;
    line-height: 20px;
}
.gymd textarea{
    height: 74px;
}
.gymd .submit{
    width: 78px;
    height: 23px;
    font-size: 12px;
    line-height: 23px;
    margin-left: 70px;
}

/*美达案例*/
.mdal{
    padding: 30px 0;
    background: url(../images/mdal.jpg) no-repeat center;
    height: 357px;
}
.mdal .tit h1{ color: #fff;}
.mdal .tit span,.mdal .tit i{ background-color: #fff;}
.mdal ul{
    width: 787px;
    margin: 0 auto;
}
.mdal li{
    float: left;
    margin: 0 6px 7px 0;
}

/*标题*/
.bt{
    height: 46px;
    background-color: #ececec;
    line-height: 46px;
    margin: 50px 0 22px;
}
.bt h2 a{
    float: left;
    font-size: 26px;
    font-weight: 700;
    width: 188px;
    background-color: #0057bb;
    color: #fff;
    padding-left: 30px;
}
.bt .more{
    float: right;
    width: 79px;
    text-align: center;
    background-color: #7e7e7e;
    color: #fff;
}
/*美达动态*/
.mddt{
    width: 619px;
}
.hot .txt{
    width: 400px;
    height: 134px;
    line-height: 24px;
    position: relative;
}
.hot .txt h3{
    font-size: 16px;
    line-height: 16px;
    padding: 4px 0 12px;
}
.hot .btn{
    position: absolute;
    width: 75px;
    height: 24px;
    bottom: 0;
    right: 0;
}
.mddt ul{margin-top: 7px;}
.mddt li{
    line-height: 38px;
    border-bottom: 1px dotted #767676;
    padding-left: 20px;
    background: url(../images/yjt.png) no-repeat 0 center;
}

/*联系美达*/
.lxmd .bt{
    background-color: #0057bb;
    color: #fff;
    width: 335px;
    font-size: 26px;
    font-weight: 700;
    text-align: center;
}
.lxmd .cont{
    width: 333px;
    height: 334px;
    border: 1px solid #f0f0f0;
    background-color: #ececec;
    text-align: center;
}
.lxmd img{ margin: 23px 0 10px; }
.lxmd p{ line-height: 14px; margin-bottom: 23px;}
.lxmd ul{
    text-align: left;
    padding-left: 55px;
}
.lxmd li{
    line-height: 26px;
    padding-left: 38px;
}
